آموزش توسعه وب کامل استک با GraphQL و React [ویدئو]

Hands-On Full-Stack Web Development with GraphQL and React [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: GraphQL، یک زبان جستجوی API از فیس بوک، برای نشان دادن وابستگی های پیچیده و تودرتو به داده های برنامه های کاربردی وب مدرن طراحی شده است. این به سرعت در حال تبدیل شدن به استاندارد توسعه API است و به عنوان یک تغییر دهنده بازی در سال های آینده تبلیغ می شود. React یکی از محبوب ترین فریم ورک های جاوا اسکریپت است که برای ساخت اپلیکیشن های فرانت اند مقیاس پذیر استفاده می شود. این دوره آموزشی یک راهنمای عملی است که به شما کمک می‌کند تا با استفاده از پلتفرم React و Apollo GraphQL برنامه‌های فول استک قوی بسازید. این دوره با Hello World در GraphQL شروع می شود و به صورت گام به گام به معرفی مباحث پیشرفته با مثال های نظری و عملی می پردازد. شما چالش ها و مشکلات را پوشش می دهید و آنها را از طریق ویژگی های منحصر به فرد GraphQL حل می کنید. در پایان دوره، می توانید تصمیمات معماری و طراحی را برای API برنامه خود بگیرید. در پایان دوره، شما در استفاده از GraphQL و React به تمام نیازهای توسعه فول استک خود مهارت خواهید داشت. بسته کد این دوره ویدیویی در https://github.com/PacktPublishing/Hands-On-Full-Stack-Web-Development-with-GraphQL-and-React-V- [*]یکپارچه سازی پلت فرم آپولو در برنامه های کاربردی موجود شما [*] داده‌ها را از برنامه React خود پرس و جو کنید و جهش دهید [*] داده ها را از پایگاه داده های چند جدولی و معماری سیستم حل کنید [*] با استفاده از آپولو، مدل‌ها و طرح‌واره‌ها را برای کاربران و پست‌ها بسازید [*] آپولو را به React قلاب کنید و اجزای فرانت اند را با استفاده از GQL بسازید [*] کامپوننت های پیچیده React را بنویسید و داده ها را بین آنها به اشتراک بگذارید این دوره برای توسعه دهندگان frontend، backend و full-stack است که علاقه مند به استفاده از قدرت GraphQL برای افزایش مهارت های خود با ساخت برنامه های فول استک هستند. هیچ دانش قبلی از GraphQL مورد نیاز نیست. با این حال، دانش اولیه React و JavaScript مورد نیاز است. [*] ساخت برنامه های تمام پشته با API های مدرن با استفاده از GraphQL و Apollo * [*] آپولو را با React ادغام کنید و اجزای فرانت اند را با استفاده از GQL بسازید * [*] یک نوار اعلان خود به روز شده با ویژگی منحصر به فرد GraphQL به نام اشتراک ها را پیاده سازی کنید.

سرفصل ها و درس ها

مقدمه ای بر GraphQL Introduction to GraphQL

  • بررسی اجمالی دوره The Course Overview

  • GraphQL چیست؟ What Is GraphQL?

  • Hello World در GraphQL Hello World in GraphQL

  • انتقال آرگومان ها به فیلدهای پرس و جو Passing Arguments to Query Fields

  • انواع GraphQL GraphQL Types

  • جهش های GraphQL GraphQL Mutations

  • سرور HTTP GraphQL GraphQL HTTP Server

آپولو GraphQL Apollo GraphQL

  • سرور آپولو Apollo Server

  • سرور آپولو - زمینه Apollo Server – Context

  • روابط GraphQL GraphQL Relationships

  • نوع اشتراک Subscription Type

  • ابزار GraphQL GraphQL Tools

کلاینت آپولو با React Apollo Client with React

  • معرفی آپولو کلاینت Introduction to Apollo Client

  • React Provider و Consumer React Provider and Consumer

  • ارائه دهنده و مصرف کننده آپولو Apollo Provider and Consumer

  • مولفه های پرس و جو و جهش آپولو Apollo Query and Mutation Components

داده های محلی و راه دور مشتری Apollo Apollo Client Local and Remote Data

  • حافظه پنهان کلاینت آپولو Apollo Client Cache

  • اشتراک های آپولو پرس و جو Apollo Query Subscriptions

  • اشتراک های آپولو واکنش نشان می دهد Apollo Subscriptions React

  • ایالت محلی آپولو Apollo Local State

  • خلاصه دوره Course Summary

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

آموزش توسعه وب کامل استک با GraphQL و React [ویدئو]
جزییات دوره
1 h 38 m
21
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Dobrin Ganev
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dobrin Ganev Dobrin Ganev

Dobrin Ganev یک توسعه‌دهنده نرم‌افزار با سال‌ها تجربه کار در محیط‌های توسعه مختلف، از امور مالی گرفته تا مدیریت فرآیندهای تجاری است. در سال‌های اخیر، او بر توسعه مکانی و تجزیه و تحلیل داده‌ها با استفاده از زبان‌هایی مانند جاوا اسکریپت، پایتون، اسکالا و R تمرکز کرده است. او دانش گسترده‌ای در زمینه مکانی متن باز و پلت فرم ESRI دارد. در حال حاضر، او بر روی داده های بزرگ و کاربردهای آن در صنایع و بخش های گسترده تمرکز دارد. chorStream Inc. (www.chorstream.com) که در سال 2015 تأسیس شد، یک شرکت توسعه نرم‌افزاری است که بر روی استفاده از داده‌های بزرگ و فناوری‌های کلان داده متمرکز است تا به مشتریان کمک کند تا با حجم وسیع و متنوعی از داده کار کنند و از آنها استفاده کنند. Dobrin، به عنوان یکی از بنیان‌گذاران chorStream Inc، با تیمی حرفه‌ای کار کرده است تا چارچوب برنامه‌ای را ایجاد کرده و به بازار عرضه کند (شبیه به سازنده برنامه‌های وب) که کاربران نهایی می‌توانند از آن برای ساخت برنامه‌های سفارشی و متمرکز بدون نیاز به هیچ برنامه‌ای استفاده کنند. مهارت های توسعه او همچنین در Node.js، Meteor، Front-end React و Angular 1، 2 و 4 مهارت دارد.